/***
 * token操作部分 (暂时不做sessionStorage的token存储)
 * */

import { TOKEN_STORE_NAME } from '@/js/setting';

/***
 * 获取缓存的token
 * @returns {string}
 * */
export function getToken() {
  const token = localStorage.getItem(TOKEN_STORE_NAME);
  return token ? token : '';
}

/***
 * 缓存本地token
 * @param token
 *
 */
export function setToken(token) {
  removeToken();
  if (token) {
    localStorage.setItem(TOKEN_STORE_NAME, token);
  }
}

/***
 * 移除token
 * */

export function removeToken() {
  localStorage.removeItem(TOKEN_STORE_NAME);
}
